package com.platform.common.core.domain.model;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Description: 数据权限对象
 * @Author: wcs
 * @Date: 2024-10-23 16:54
 **/
@Data
public class DataPermissionDTO implements Serializable {

    private static final long serialVersionUID = -5769243851620884432L;

    /**
     * 功能ID
     */
    private Long functionId;

    /**
     * 功能编码
     */
    private String functionCode;

    /**
     * 数据权限路径
     */
    private String dataPermissionUrl;

    /**
     * 数据权限内容
     */
    private List<PermissionGroupDTO> dataPermissions;

}
